@font-face {
  font-family: "SourceHanSansCN"; /* Project id 2686284 */
  src: url("站酷仓耳渔阳体-W03.ttf") format("truetype");
}
ul,
li,
h1,
h2,
h3,
p,
dd,
dt,
h4 {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

li {
  list-style: none;
}
a {
  text-decoration: none;
  color: white;
}

input {
  outline: none;
  border: 1px solid #ccc;
}
input:focus {
  border-color: #409eff;
}
button {
  outline: none;
  border: none;
  cursor: pointer;
}
select {
  /*将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.el-menu {
  text-align: left;
  border-right: none;
  background: #006569;
}

.el-menu-item:focus,
.el-menu-item:hover {
  background-color: #004949;
}
.el-submenu__title:hover {
  background-color: #004545;
}
.el-icon-menu {
  background-color: teal;
}

.el-submenu__title i,
.el-menu-item i {
  color: #fff;
}
/* .el-main{overflow: inherit;} */

/* .el-icon-arrow-right {
  display: none;
} */
.el-pagination {
  text-align: center;
  margin: 5px 0 10px;
}
.el-header {
  height: 160px;
}
.yuan {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #67c23a;
  margin: 39px 5px 0 5px;
}
/* .tree .el-tree-node__content:hover {
  background-color: #087e7e;
} */
.el-button--primary {
  background-color: #1db3b3;
  border-color: #109494;
}
.el-select {
  width: 100%;
}
.el-upload {
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
}
.avatar-uploader-icon:hover {
  border-color: #409eff;
}
.avatar-uploader-icon {
  font-size: 28px;
  border: 1px dashed #d9d9d9;
  color: #8c939d;
  width: 150px;
  height: 170px;
  background-color: #fff;
  line-height: 170px;
  text-align: center;
  margin-right: 15px;
}
.el-dialog__header {
  background: #006065;
}
.el-dialog__title {
  color: white;
}
.el-dialog__headerbtn .el-dialog__close {
  color: white;
}

.warning-row {
  background: #fff7ec !important;
}

.header .el-input--suffix .el-input__inner {
  line-height: 25px !important;
  height: 25px !important;
}
.header .el-input__icon {
  line-height: 25px;
}
.header .el-button {
  height: 25px;
  line-height: 0;
}
.sdata1 .el-button--small {
  padding: 5px;
}
.grade .el-table .sort-caret.descending {
  border-top-color: #fff;
}
.grade .el-table .sort-caret.ascending {
  border-bottom-color: #fff;
}
.grade .el-table .ascending .sort-caret.ascending {
  border-bottom-color: #febd75;
}
.grade .el-table .descending .sort-caret.descending {
  border-top-color: #febd75;
}

.customWidth {
  width: 688px;
}
.el-table th,
.el-table tr {
  background: #fff0;
}
.boxall .el-table--enable-row-hover .el-table__body tr:hover > td {
  background: none;
}
.el-pagination__jump,
.el-pagination__total {
  color: white;
}

.el-image-viewer__wrapper .el-image-viewer__canvas img {
  width: 80%;
}

.el-input--suffix .el-input__inner {
  padding-right: 15px;
}
.train .pxbg .el-dialog .el-dialog__header {
  display: none;
}
.train .pxbg .el-dialog--center .el-dialog__body {
  padding: 0;
}

.el-loading-spinner {
  background: url("/static/images/loading.gif") no-repeat center;
  background-size: 280px 280px;
  width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  /* filter:opacity(45%); */

  filter: hue-rotate(116deg) brightness(1.3) saturate(90%) contrast(75%);

  /* filter:invert(50%); */
  /* filter:url(#1db3b3); */
}

/* .el-loading-spinner:hover{ 
left: 30%;
-webkit-filter:drop-shadow(0px 10px 0px #1db3b3);
  filter:drop-shadow( 0px 10px 0px #1db3b3);
} */

.el-switch__label {
  color: white;
}
.el-switch {
  vertical-align: text-bottom;
}

@media screen and (max-width: 1200px) {
  .el-menu-item,
  .el-submenu__title {
    height: 42px;
    line-height: 42px;
  }
  .el-submenu .el-menu-item {
    height: 38px;
    line-height: 38px;
  }
}

.cdown .el-table__body-wrapper::-webkit-scrollbar {
  display: none; /* Chrome Safari */
}
.cdown .el-table__body-wrapper {
  scrollbar-width: none; /* firefox */
  -ms-overflow-style: none; /* IE 10+ */
}

.cdown .el-table td,
.el-table th.is-leaf {
  border: none;
}

.down .el-progress--circle .el-progress__text,
.el-progress--dashboard .el-progress__text {
  color: white;
  width: 0;
  position: absolute;
  left: 25%;
  top: 45%;
  transform: scale(2.5);
  font-family: electronicFont;
}

.ksinfor .el-dialog__body {
  background: #dfdfdf;
}

::-webkit-scrollbar {
  width: 8px;
  height: 10px;
  background-color: #013f3f;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);
  background-color: rgba(240, 240, 240, 0.5);
}
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);
  border-radius: 10px;
  background-color: #148d8d;
}
